short-legged animal/horse - Turkish English Dictionary